be on the ropes - Francés Inglés Diccionario